ornate sheep tick - Turc Anglais Dictionnaire